package com.translate.vo;

import java.math.BigDecimal;
import com.translate.vo.contract.IWithdrawalVO;

public class WithdrawalVO implements IWithdrawalVO {// id

	private Integer id;
// 用户id

	private Integer userId;
// 姓名（冗余 realname)

	private String userName;
// 提现金额

	private BigDecimal amount;
// 审核状态 0 待审核 1 未通过 2 已通过

	private Byte status;
// 提现状态 0 未打款 1 已打款 2待操作

	private Byte amountStatus;
// 申请时间

	private Long applyTime;
// 审核原因

	private String reason;

//创建时间
	private Long createTime;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName == null ? null : userName.trim();
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Byte getStatus() {
		return status;
	}

	public void setStatus(Byte status) {
		this.status = status;
	}

	public Byte getAmountStatus() {
		return amountStatus;
	}

	public void setAmountStatus(Byte amountStatus) {
		this.amountStatus = amountStatus;
	}

	public Long getApplyTime() {
		return applyTime;
	}

	public void setApplyTime(Long applyTime) {
		this.applyTime = applyTime;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason == null ? null : reason.trim();
	}

	public Long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

}